• word of the day

    lavandula latifolia

    lavandula latifolia - Dictionary definition and meaning for word lavandula latifolia

    Definition
    (noun) Mediterranean plant with pale purple flowers that yields spike lavender oil
Download our Mobile App Today
Receive our word of the day
on Whatsapp